.ztree li a.disabled{padding-top:0; background-color:silver; color:#111; border:1px #316AC5 dotted;}
.ztree li span.button.add {margin-left:2px; margin-right: -1px; background-position:-144px 0; vertical-align:top; *vertical-align:middle}
.l-btn-plain-selected, .l-btn-plain-selected:hover {
    background: #2984a4;
    color: #fff;
}
.side{left: 0; top: 0; bottom: 0; z-index: 999; width: 202px; overflow: hidden!important;}
.side-scroll{position: relative; width: 220px;  height: 100%; overflow-x: hidden!important;overflow-y: auto!important;}
.side-overflow-hidden{overflow: hidden;}
.dialog-button{
	text-align: center;
}
.m-icons{
	font-size: 14px;
	height:auto;
	background: none;
	width:16px!important;
}
.m-row {
    margin-bottom: 10px;
}
.maction{
	background-color:#ffffff;
	border-color:#e6e6e6;
	border-style:solid;
	border-width:0 0 1px;
}
.img-thumbnail{
	height:100px;
	width:100px;
}
.miframePanel .panel-body{
	overflow:hidden;
	line-height:0;
}
.m-dialog .panel-body{
	overflow-x:hidden;
	line-height:0;
}
.window-mmask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  filter: alpha(opacity=40);
  overflow: hidden;
  background:#fff;
  z-index:9000;
}
.window-mmask-msg{
	background: #ffffff url('/static/sys/main/images/loading.gif') no-repeat scroll 5px center;
	position:absolute;
	top:50%;
	left:50%;
	margin:-35px 0px 0px -85px;
	text-align:center;
	border:2px solid #8DB2E3;
	font-size:12px;
	padding:10px 5px 10px 30px;
	color:#15428B;
}
.mbutton{
	color:#92CF5C;
	font-size:16px;
}
.mred {
	color: #fa4444;
}
.color-c5{
	color:#d84f4b;
}
/**导航菜单一级菜单样式**/
.m-accordion-header{
    background: #F2F2F2;
    border-width: 0 0 1px;
    cursor: pointer;
    position: relative;
    border-style: solid;
    font-weight: bold;
    color: #777;
}

.m-accordion-header .tree-indent{
	width:0;
}
.m-accordion-header .tree-node{
	height:31px;
	padding: 5px;
}

.m-accordion-header .tree-file{
	background: none;
	width:0;
}
.m-accordion-header .tree-title{
	margin: 0;
  	 	height: 20px;
   	line-height: 20px;
   	padding:0;
}
/**轮播图片新增样式**/
.mui-slider-item{
	line-height:0;
}
.cell-right
{
    position: absolute;
    top: 50%;
    right: 15px;
    -webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
/**color.css*/
.c1,.c1:hover,.c1>.panel-header{
	color: #fff;
	border-color: #3c8b3c;
	background: #4cae4c;
	background: -webkit-linear-gradient(top,#4cae4c 0,#449d44 100%);
	background: -moz-linear-gradient(top,#4cae4c 0,#449d44 100%);
	background: -o-linear-gradient(top,#4cae4c 0,#449d44 100%);
	background: linear-gradient(to bottom,#4cae4c 0,#449d44 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cae4c,endColorstr=#449d44,GradientType=0);
}
a.c1:hover{
	background: #449d44;
	filter: none;
}
.c1>.panel-body{
	border-color: #3c8b3c;
}
.c1>.dialog-toolbar,.c1>.dialog-button{
	border-left-color: #3c8b3c;
	border-right-color: #3c8b3c;
}
.c1>.dialog-button{
	border-bottom-color: #3c8b3c;
}
.c2,.c2:hover,.c2>.panel-header{
	color: #fff;
	border-color: #5f5f5f;
	background: #747474;
	background: -webkit-linear-gradient(top,#747474 0,#676767 100%);
	background: -moz-linear-gradient(top,#747474 0,#676767 100%);
	background: -o-linear-gradient(top,#747474 0,#676767 100%);
	background: linear-gradient(to bottom,#747474 0,#676767 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#747474,endColorstr=#676767,GradientType=0);
}
a.c2:hover{
	background: #676767;
	filter: none;
}
.c2>.panel-body{
	border-color: #5f5f5f;
}
.c2>.dialog-toolbar,.c2>.dialog-button{
	border-left-color: #5f5f5f;
	border-right-color: #5f5f5f;
}
.c2>.dialog-button{
	border-bottom-color: #5f5f5f;
}
.c3,.c3:hover,.c3>.panel-header{
	color: #333;
	border-color: #ff8080;
	background: #ffb3b3;
	background: -webkit-linear-gradient(top,#ffb3b3 0,#ff9999 100%);
	background: -moz-linear-gradient(top,#ffb3b3 0,#ff9999 100%);
	background: -o-linear-gradient(top,#ffb3b3 0,#ff9999 100%);
	background: linear-gradient(to bottom,#ffb3b3 0,#ff9999 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffb3b3,endColorstr=#ff9999,GradientType=0);
}
a.c3:hover{
	background: #ff9999;
	filter: none;
}
.c3>.panel-body{
	border-color: #ff8080;
}
.c3>.dialog-toolbar,.c3>.dialog-button{
	border-left-color: #ff8080;
	border-right-color: #ff8080;
}
.c3>.dialog-button{
	border-bottom-color: #ff8080;
}
.c4,.c4:hover,.c4>.panel-header{
	color: #333;
	border-color: #52d689;
	background: #b8eecf;
	background: -webkit-linear-gradient(top,#b8eecf 0,#a4e9c1 100%);
	background: -moz-linear-gradient(top,#b8eecf 0,#a4e9c1 100%);
	background: -o-linear-gradient(top,#b8eecf 0,#a4e9c1 100%);
	background: linear-gradient(to bottom,#b8eecf 0,#a4e9c1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b8eecf,endColorstr=#a4e9c1,GradientType=0);
}
a.c4:hover{
	background: #a4e9c1;
	filter: none;
}
.c4>.panel-body{
	border-color: #52d689;
}
.c4>.dialog-toolbar,.c4>.dialog-button{
	border-left-color: #52d689;
	border-right-color: #52d689;
}
.c4>.dialog-button{
	border-bottom-color: #52d689;
}
.c5,.c5:hover,.c5>.panel-header{
	color: #fff;
	border-color: #b52b27;
	background: #d84f4b;
	background: -webkit-linear-gradient(top,#d84f4b 0,#c9302c 100%);
	background: -moz-linear-gradient(top,#d84f4b 0,#c9302c 100%);
	background: -o-linear-gradient(top,#d84f4b 0,#c9302c 100%);
	background: linear-gradient(to bottom,#d84f4b 0,#c9302c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#d84f4b,endColorstr=#c9302c,GradientType=0);
}
a.c5:hover{
	background: #c9302c;
	filter: none;
}
.c5>.panel-body{
	border-color: #b52b27;
}
.c5>.dialog-toolbar,.c5>.dialog-button{
	border-left-color: #b52b27;
	border-right-color: #b52b27;
}
.c5>.dialog-button{
	border-bottom-color: #b52b27;
}
.c6,.c6:hover,.c6>.panel-header{
	color: #fff;
	border-color: #1f637b;
	background: #2984a4;
	background: -webkit-linear-gradient(top,#2984a4 0,#24748f 100%);
	background: -moz-linear-gradient(top,#2984a4 0,#24748f 100%);
	background: -o-linear-gradient(top,#2984a4 0,#24748f 100%);
	background: linear-gradient(to bottom,#2984a4 0,#24748f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#2984a4,endColorstr=#24748f,GradientType=0);
}
a.c6:hover{
	background: #24748f;
	filter: none;
}
.c6>.panel-body{
	border-color: #1f637b;
}
.c6>.dialog-toolbar,.c6>.dialog-button{
	border-left-color: #1f637b;
	border-right-color: #1f637b;
}
.c6>.dialog-button{
	border-bottom-color: #1f637b;
}
.c7,.c7:hover,.c7>.panel-header{
	color: #333;
	border-color: #e68900;
	background: #ffab2e;
	background: -webkit-linear-gradient(top,#ffab2e 0,#ff9900 100%);
	background: -moz-linear-gradient(top,#ffab2e 0,#ff9900 100%);
	background: -o-linear-gradient(top,#ffab2e 0,#ff9900 100%);
	background: linear-gradient(to bottom,#ffab2e 0,#ff9900 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffab2e,endColorstr=#ff9900,GradientType=0);
}
a.c7:hover{
	background: #ff9900;
	filter: none;
}
.c7>.panel-body{
	border-color: #e68900;
}
.c7>.dialog-toolbar,.c7>.dialog-button{
	border-left-color: #e68900;
	border-right-color: #e68900;
}
.c7>.dialog-button{
	border-bottom-color: #e68900;
}
.c8,.c8:hover,.c8>.panel-header{
	color: #fff;
	border-color: #4b72a4;
	background: #698cba;
	background: -webkit-linear-gradient(top,#698cba 0,#577eb2 100%);
	background: -moz-linear-gradient(top,#698cba 0,#577eb2 100%);
	background: -o-linear-gradient(top,#698cba 0,#577eb2 100%);
	background: linear-gradient(to bottom,#698cba 0,#577eb2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#698cba,endColorstr=#577eb2,GradientType=0);
}
a.c8:hover{
	background: #577eb2;
	filter: none;
}
.c8>.panel-body{
	border-color: #4b72a4;
}
.c8>.dialog-toolbar,.c8>.dialog-button{
	border-left-color: #4b72a4;
	border-right-color: #4b72a4;
}
.c8>.dialog-button{
	border-bottom-color: #4b72a4;
}
.c1>.panel-header>.panel-title,.c2>.panel-header>.panel-title,
.c5>.panel-header>.panel-title,.c6>.panel-header>.panel-title,.c8>.panel-header>.panel-title{
	color: #fff;
}
.c-plain{
	border-color: #fff;
	background: #fff;
}
.c-plain>.panel-header,
.c-plain>.panel-body,
.c-plain>.dialog-button,
.c-plain>.dialog-toolbar{
	border-color: transparent;
	background: transparent;
}
.c-raised{
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
/**icons.css*/
.icon-blank{
	background:url('/static/basic/plugins/easyui/themes/icons/blank.gif') no-repeat center center;
}
.icon-add{
	background:url('/static/basic/plugins/easyui/themes/icons/edit_add.png') no-repeat center center;
}
.icon-edit{
	background:url('/static/basic/plugins/easyui/themes/icons/pencil.png') no-repeat center center;
}
.icon-clear{
	background:url('/static/basic/plugins/easyui/themes/icons/clear.png') no-repeat center center;
}
.icon-remove{
	background:url('/static/basic/plugins/easyui/themes/icons/edit_remove.png') no-repeat center center;
}
.icon-save{
	background:url('/static/basic/plugins/easyui/themes/icons/filesave.png') no-repeat center center;
}
.icon-cut{
	background:url('/static/basic/plugins/easyui/themes/icons/cut.png') no-repeat center center;
}
.icon-ok{
	background:url('/static/basic/plugins/easyui/themes/icons/ok.png') no-repeat center center;
}
.icon-no{
	background:url('/static/basic/plugins/easyui/themes/icons/no.png') no-repeat center center;
}
.icon-cancel{
	background:url('/static/basic/plugins/easyui/themes/icons/cancel.png') no-repeat center center;
}
.icon-reload{
	background:url('/static/basic/plugins/easyui/themes/icons/reload.png') no-repeat center center;
}
.icon-search{
	background:url('/static/basic/plugins/easyui/themes/icons/search.png') no-repeat center center;
}
.icon-print{
	background:url('/static/basic/plugins/easyui/themes/icons/print.png') no-repeat center center;
}
.icon-help{
	background:url('/static/basic/plugins/easyui/themes/icons/help.png') no-repeat center center;
}
.icon-undo{
	background:url('/static/basic/plugins/easyui/themes/icons/undo.png') no-repeat center center;
}
.icon-redo{
	background:url('/static/basic/plugins/easyui/themes/icons/redo.png') no-repeat center center;
}
.icon-back{
	background:url('/static/basic/plugins/easyui/themes/icons/back.png') no-repeat center center;
}
.icon-sum{
	background:url('/static/basic/plugins/easyui/themes/icons/sum.png') no-repeat center center;
}
.icon-tip{
	background:url('/static/basic/plugins/easyui/themes/icons/tip.png') no-repeat center center;
}
.icon-filter{
	background:url('/static/basic/plugins/easyui/themes/icons/filter.png') no-repeat center center;
}
.icon-man{
	background:url('/static/basic/plugins/easyui/themes/icons/man.png') no-repeat center center;
}
.icon-lock{
	background:url('/static/basic/plugins/easyui/themes/icons/lock.png') no-repeat center center;
}
.icon-more{
	background:url('/static/basic/plugins/easyui/themes/icons/more.png') no-repeat center center;
}


.icon-mini-add{
	background:url('/static/basic/plugins/easyui/themes/icons/mini_add.png') no-repeat center center;
}
.icon-mini-edit{
	background:url('/static/basic/plugins/easyui/themes/icons/mini_edit.png') no-repeat center center;
}
.icon-mini-refresh{
	background:url('/static/basic/plugins/easyui/themes/icons/mini_refresh.png') no-repeat center center;
}

.icon-large-picture{
	background:url('/static/basic/plugins/easyui/themes/icons/large_picture.png') no-repeat center center;
}
.icon-large-clipart{
	background:url('/static/basic/plugins/easyui/themes/icons/large_clipart.png') no-repeat center center;
}
.icon-large-shapes{
	background:url('/static/basic/plugins/easyui/themes/icons/large_shapes.png') no-repeat center center;
}
.icon-large-smartart{
	background:url('/static/basic/plugins/easyui/themes/icons/large_smartart.png') no-repeat center center;
}
.icon-large-chart{
	background:url('/static/basic/plugins/easyui/themes/icons/large_chart.png') no-repeat center center;
}
/*图片上传*/
#picker {
    display: inline-block;
    line-height: 1.428571429;
    vertical-align: middle;
    margin: 0 12px 0 0;
}
#picker .webuploader-pick {
    padding: 6px 12px;
    display: block;
}


#uploader-demo .thumbnail {
    width: 110px;
    height: 110px;
}
#uploader-demo .thumbnail img {
    width: 100%;
}
.uploader-list {
    width: 100%;
    overflow: hidden;
}
.file-item {
    float: left;
    position: relative;
    margin: 0 20px 20px 0;
    padding: 4px;
}
.file-item .error {
    position: absolute;
    top: 4px;
    left: 4px;
    right: 4px;
    background: red;
    color: white;
    text-align: center;
    height: 20px;
    font-size: 14px;
    line-height: 23px;
}
.file-item .info {
    position: absolute;
    left: 4px;
    bottom: 4px;
    right: 4px;
    height: 20px;
    line-height: 20px;
    text-indent: 5px;
    background: rgba(0, 0, 0, 0.6);
    color: white;
    overflow: hidden;
    white-space: nowrap;
    text-overflow : ellipsis;
    font-size: 12px;
    z-index: 10;
}
/* .upload-state-done:after {
    content:"\f00c";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 32px;
    position: absolute;
    bottom: 0;
    right: 4px;
    color: #4cae4c;
    z-index: 99;
} */
.file-item .progress {
    position: absolute;
    right: 4px;
    bottom: 4px;
    height: 3px;
    left: 4px;
    height: 4px;
    overflow: hidden;
    z-index: 15;
    margin:0;
    padding: 0;
    border-radius: 0;
    background: transparent;
}
.file-item .progress span {
    display: block;
    overflow: hidden;
    width: 0;
    height: 100%;
    background: #d14 url(./progress.png) repeat-x;
    -webit-transition: width 200ms linear;
    -moz-transition: width 200ms linear;
    -o-transition: width 200ms linear;
    -ms-transition: width 200ms linear;
    transition: width 200ms linear;
    -webkit-animation: progressmove 2s linear infinite;
    -moz-animation: progressmove 2s linear infinite;
    -o-animation: progressmove 2s linear infinite;
    -ms-animation: progressmove 2s linear infinite;
    animation: progressmove 2s linear infinite;
    -webkit-transform: translateZ(0);
}
/**解决上传按钮点击不生效问题*/
.webuploader-container div:nth-child(2){width:100%!important;height:100%!important;}